﻿@charset "utf-8";
/* CSS Document */

body {
    margin: 0px;
    padding: 0px;
    font-family: "宋体";
}

table, form, h1, h2, h3, ul, li, ol, dl, dd, dt, span, a, em, p {
    padding: 0px;
    margin: 0px;
}

.clearB {
    clear: both;
    font-size: 0px;
    line-height: 0px;
    height: 0px;
}

/* Clear Fix */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: inline-block;
}

/* Hide from IE Mac \*/
.clearfix {
    display: block;
}

/* End hide from IE Mac */
/* end of clearfix */
/*-main-*/
ul, li {
    list-style: none;
}

a {
    text-decoration: none;
    color: #333;
}

a:hover {
    text-decoration: underline;
    color: #F00;
}

img {
    border: none;
}

p {
    font-size: 12px;
    color: #333;
    line-height: 25px;
}

#box {
    width: 1000px;
    height: auto;
    margin: 0 auto;
}

.head_title {
    width: 1000px;
    height: 28px;
    line-height: 28px;
    float: left;
    background: #faf8df;
    font-size: 12px;
}

.t1 {
    background: url(../images/t1.png) no-repeat;
    width: 1000px;
    height: 1px;
    float: left;
}

.head_title dt {
    padding-left: 10px;
    width: 490px;
    color: #333;
    float: left;
}

.head_title dd {
    padding-right: 10px;
    text-align: right;
    width: 490px;
    color: #333;
    float: left;
}

.head_title dd a {
    color: #333;
}

.head_title dd a:hover {
    color: #F00;
    margin-bottom: 10px;
}

.new_top {
    float: left;
    width: 1000px;
    height: auto;
}

.new_logo {
    float: left;
    width: 250px;
    height: 124px;
    background: url(../images/new_logo.jpg) no-repeat;
}

.new_time {
    width: 170px;
    height: auto;
    font-size: 12px;
    padding-top: 105px;
    padding-left: 80px;
}

.new_g1 {
    float: left;
    width: 750px;
    height: 106px;
    margin-top: 9px;
}

.new_flower {
    width: 51px;
    height: 105px;
    float: left;
    position: absolute;
    margin-left: -1px;
    margin-top: -110px;
}

.new_nav {
    width: 1000px;
    height: 85px;
    float: left;
    background: #ece9e9;
}

.new_d1 {
    float: left;
    width: 27px;
    height: 85px;
    background: url(../images/d1.jpg) no-repeat;
}

.new_d2 {
    float: right;
    width: 27px;
    height: 85px;
    background: url(../images/d2.jpg) no-repeat;
}

.new_meau {
    width: 940px;
    height: 60px;
    float: left;
}

.new_nav1 {
    width: 940px;
    height: 57px;
    font-size: 14px;
    line-height: 25px;
    padding-top: 15px;
}

.new_nav1 div {
    float: left;
    width: 117px;
    text-align: center;
}

.new_nav1 a {
    color: #333;
    margin: 0px 4px 0px 3px;
    font-weight: bold;
}

.new_r2 {
    width: 1000px;
    height: auto;
    float: left;
}

.new_r2 .new_tt {
    width: 67px;
    height: 76px;
    float: left;
    margin: 10px 0px;
}

.new_r2 .new_tt1 {
    width: 67px;
    height: 76px;
    float: right;
    margin: 10px 0px;
}

.new_r2 .new_c1 {
    width: 826px;
    height: auto;
    float: left;
    margin: 10px 0px 10px 10px;
}

.new_r2 .new_c1_pic {
    float: left;
}

.new_r2 .new_p1 .new_p {
    font-size: 12px;
    color: #333;
    line-height: 25px;
}

.new_r2 .new_p1 .new_p:hover {
    color: #F00;
}

.new_r2 .new_p1 {
    width: 726px;
    height: auto;
    text-align: center;
    float: left;
}

.new_more {
    width: 100px;
    float: left;
    font-size: 12px;
    color: #333;
    line-height: 25px;
}

.c_c1 {
    width: 1000px;
    height: auto;
    float: left;
}

.c_c1_left {
    width: 612px;
    height: 364px;
    float: left;
    border: #CCC 1px solid;
}

.c_c1_right {
    width: 373px;
    height: 364px;
    float: right;
    border: #CCC 1px solid;
}

.c_c1_banner {
    width: 594px;
    height: 315px;
    float: left;
    margin: 9px;
    border: #333 1px solid;
}

#hotpic {
    width: 594px;
    height: 315px;
    overflow: hidden;
}

#NewsPic {
    position: relative;
    width: 594px;
    height: 315px;
    overflow: hidden;
}

#NewsPic a {
    overflow: visible;
    border: 0;
    text-decoration: none;
}

#NewsPic .Picture {
    position: absolute;
    left: 0;
    top: 0;
}

#NewsPic .Nav {
    position: absolute;
    height: 13px;
    line-height: 14px;
    bottom: 0;
    right: 0;
}

#NewsPic .Nav span {
    font-size: 12px;
    font-weight: 400;
    color: #FFF;
    float: right;
    display: block;
    width: 24px;
    text-align: center;
    background: #000;
    border-left: solid 1px #FFF;
    cursor: pointer;
}

#NewsPic .Nav span.Normal {
    color: #FFF;
    background: #000;
    filter: Alpha(opacity=50);
    opacity: .7;
}

#NewsPic .Nav span.Cur {
    background: #ff9a09;
    color: #FFF;
}

#NewsPicTxt {
    position: relative;
    width: 380px;
    height: 22px;
    border: 1px;
    margin: 0;
    padding-top: 4px;
    text-align: center;
    font-family: Sans-Serif;
    font-weight: 700;
    color: #000;
    font-size: 14px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3px;
}

#NewsPicTxt a:link, #NewsPicTxt a:visited {
    font-family: "Microsoft Yahei";
    font-size: 16px;
    font-weight: 700;
    color: #000;
    text-decoration: none;
}

#NewsPicTxt a:hover {
    color: #FC0;
}

.c_c1_01 {
    width: 594px;
    height: auto;
    float: left;
    margin-left: 9px;
}

.c_c1_title {
    width: 80px;
    height: auto;
    font-size: 14px;
    font-weight: bold;
    color: #900;
    float: left;
}

.c_c1_hot {
    width: 514px;
    height: auto;
    float: left;
}

.c_c1_hot ul {
    list-style-type: none;
}

.c_c1_hot ul li {
    background: url(../images/i_icon-.png) no-repeat left;
    float: left;
    margin-right: 10px;
}

.c_c1_hot ul li a {
    float: left;
    margin-left: 10px;
    font-size: 12px;
    color: #333;
    line-height: 20px;
}

.c_dh {
    width: auto;
    height: 34px;
}

.c_bj {
    height: 34px;
    width: 357px;
    float: left;
    background: url(../images/bj.png) no-repeat;
}

.c_dh h3 {
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #be0012;
    line-height: 30px;
    float: left;
    padding-left: 15px;
}

.c_bj a {
    font-size: 12px;
    color: #be0012;
    line-height: 34px;
    float: right;
}

.c_news {
    width: 370px;
    height: auto;
    border-bottom: #CCC dotted 1px;
    float: left;
    margin-bottom: 7px;
}

.c_nesa {
    font-size: 14px;
    color: #646464;
    line-height: 30px;
    padding-left: 10px;
}

.c_smal {
    width: 370px;
    height: auto;
}

.c_smal ul {
    list-style-type: none;
}

.c_smal ul li {
    float: left;
    width: 360px;
    padding-left: 10px;
}

.c_smal ul li a {
    float: left;
    line-height: 30px;
    color: #333;
    font-size: 14px;
}

.c_smal ul li a:hover {
    color: #F00;
}

.c_01 {
    width: 1000px;
    float: left;
    height: auto;
    margin-top: 10px;
}

.c_erweima {
    width: 236px;
    height: auto;
    float: left;
}

.c_weibo {
    width: 367px;
    height: auto;
    float: left;
    margin-left: 10px;
    height: 210px;
}

.c_hot {
    width: 373px;
    height: auto;
    float: right;
    border: #CCC 1px solid;
}

.c_wb {
    width: 236px;
    height: 96px;
    float: left;
}

.c_wb img {
    float: left;
    width: 98px;
    height: 96px;
}

.c_wb p {
    font-family: "宋体";
    font-size: 12px;
    color: #333;
    float: left;
    margin-left: 10px;
}

.c_wb b {
    font-family: "宋体";
    font-size: 14px;
    color: #333;
    font-weight: bold;
    float: left;
    margin-left: 10px;
}

.c_margin {
    margin-top: 10px;
}

.c_tz {
    width: auto;
    height: auto;
    float: left;
    margin: 10px;
}

.c_tz ul {
    list-style-type: none;
}

.c_tz ul li {
    float: left;
    background: url(../images/c_icon.png) no-repeat left;
    width: 326px;
}

.c_tz ul li a {
    float: left;
    line-height: 32px;
    color: #666;
    font-size: 14px;
    padding-left: 20px;
}

.c_gg {
    width: 1000px;
    height: 70px;
    float: left;
    margin-top: 10px;
}

.c_gg1 {
    width: 1000px;
    height: 90px;
    float: left;
    margin-top: 10px;
}

.c_bq {
    width: 1000px;
    height: 30px;
    float: left;
    margin-top: 10px;
    background: #ebeae8;
}

.c_bq h2 {
    width: 100px;
    height: 30px;
    background: #ce0009;
    color: #FFF;
    font-size: 14px;
    font-family: "宋体";
    float: left;
    line-height: 30px;
    padding-left: 30px;
}

.c_bq1 {
    width: auto;
    float: left;
    height: 30px;
}

.c_bq1 ul {
    list-style-type: none;
}

.c_bq1 ul li {
    width: auto;
    float: left;
    background: url(../images/c_icon1.png) no-repeat left;
    margin-left: 50px;
}

.c_bq1 ul li a {
    float: left;
    font-size: 12px;
    color: #333;
    padding-left: 15px;
    line-height: 30px;
}

.c_wd {
    width: 346px;
    height: auto;
    float: left;
}

.c_help {
    width: 357px;
    height: auto;
    float: left;
    border: #CCC 1px solid;
    margin-left: 10px;
}

.c_zt {
    width: 272px;
    height: auto;
    float: right;
}

.c_dh1 {
    width: auto;
    height: 34px;
}

.c_bj1 {
    height: 34px;
    width: 346px;
    float: left;
    background: url(../images/bj1.png) no-repeat;
}

.c_dh1 h3 {
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #be0012;
    line-height: 30px;
    float: left;
    padding-left: 15px;
}

.c_bj1 a {
    font-size: 12px;
    color: #be0012;
    line-height: 34px;
    float: right;
    padding-right: 15px;
}

.a_more {
    padding-right: 15px;
}

.c_wd1 {
    width: 346px;
    height: auto;
    float: left;
    margin-top: 10px;
}

.c_wd1 ul {
    list-style-type: none;
}

.c_wd1 ul li {
    width: 173px;
    height: auto;
    float: left;
    margin-top: 5px;
}

.c_wd1 ul li a {
    padding-right: 0px;
}

.c_wd1 ul li a img {
    width: 170px;
    height: 75px;
}

.c_cleft {
    width: 718px;
    height: auto;
    float: left;
}

.c_cright {
    width: 272px;
    height: auto;
    float: right;
}

.c_top1 {
    width: auto;
    height: auto;
    float: left;
}

.c_zywj {
    width: 346px;
    height: auto;
    float: left;
    border: #CCC 1px solid;
}

.c_dh2 {
    width: 272px;
    height: 34px;
}

.c_bj2 {
    height: 34px;
    width: 272px;
    float: left;
    background: url(../images/bj3.png) no-repeat;
}

.c_dh2 h3 {
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #be0012;
    line-height: 30px;
    float: left;
    padding-left: 15px;
}

.c_bj2 a {
    font-size: 12px;
    color: #be0012;
    line-height: 34px;
    float: right;
    padding-right: 15px;
}

.a_more {
    padding-right: 15px;
}

.c_jb {
    width: 272px;
    border: #CCC 1px solid;
    height: auto;
    float: right;
}

.c_wmcj {
    width: 716px;
    height: auto;
    float: left;
    border: #CCC 1px solid;
    background: #f1ebeb;
}

.c_j01 {
    width: 346px;
    height: auto;
    float: left;
}

.c_j01_dh {
    width: 346px;
    height: 34px;
    float: left;
}

.c_j01_dh h3 {
    font-family: "宋体";
    font-size: 14px;
    color: #c00001;
    font-weight: bold;
    line-height: 34px;
    float: left;
    padding-left: 15px;
}

.c_j01_dh a {
    font-size: 12px;
    color: #be0012;
    line-height: 34px;
    float: right;
    padding-right: 15px;
}

.c_j01_tu {
    width: 346px;
    height: auto;
    float: left;
    margin-top: 17px;
}

.c_j01_tu .c_img {
    float: left;
    width: 120px;
    height: 78px;
    margin-left: 15px;
}

.c_j01_tu .c_tup {
    float: right;
    width: 186px;
    height: auto;
}

.c_j01_tu .c_tup p {
    font-family: "宋体";
    font-size: 12px;
    color: #333;
    line-height: 24px;
}

.c_j02 {
    width: 357px;
    height: auto;
    float: right;
}

.c_yellow {
    width: 347px;
    float: left;
    height: 66px;
    background: #fdf5d1;
    margin-top: 10px;
}

.c_y1 {
    width: 40px;
    height: 44px;
    background: #edb216;
    border: #d09a0d 1px solid;
    margin-top: 10px;
    margin-left: 15px;
    float: left;
}

.c_y1 .c_y2 {
    width: 30px;
    height: auto;
    float: left;
    padding-left: 7px;
    padding-top: 7px;
}

.c_y1 .c_y2 a {
    font-family: "宋体";
    font-size: 12px;
    color: #FFF;
    font-weight: bold;
}

.c_y3 {
    width: 268px;
    float: left;
    height: auto;
    float: left;
    margin-left: 10px;
}

.c_red {
    width: 347px;
    float: left;
    height: 66px;
    background: #fdd4d2;
    margin-top: 10px;
}

.c_r1 {
    width: 40px;
    height: 44px;
    background: #c3151e;
    border: #a71119 1px solid;
    margin-top: 10px;
    margin-left: 15px;
    float: left;
}

.c_r1 .c_r2 {
    width: 30px;
    height: auto;
    float: left;
    padding-left: 7px;
    padding-top: 7px;
}

.c_r1 .c_r2 a {
    font-family: "宋体";
    font-size: 12px;
    color: #FFF;
    font-weight: bold;
}

.c_green {
    width: 347px;
    float: left;
    height: 66px;
    background: #daecde;
    margin-top: 10px;
}

.c_g1 {
    width: 40px;
    height: 44px;
    background: #178d05;
    border: #126905 1px solid;
    margin-top: 10px;
    margin-left: 15px;
    float: left;
}

.c_g1 .c_g2 {
    width: 30px;
    height: auto;
    float: left;
    padding-left: 7px;
    padding-top: 7px;
}

.c_g1 .c_g2 a {
    font-family: "宋体";
    font-size: 12px;
    color: #FFF;
    font-weight: bold;
}

.c_tz1 {
    width: auto;
    height: auto;
    float: left;
    margin: 5px 10px 10px 10px;
}

.c_tz1 ul {
    list-style-type: none;
}

.c_tz1 ul li {
    float: left;
    background: url(../images/c_icon.png) no-repeat left;
    width: auto;
}

.c_tz1 ul li a {
    float: left;
    line-height: 27px;
    color: #666;
    font-size: 14px;
    padding-left: 20px;
}

.c_mlxx {
    width: 998px;
    height: auto;
    float: left;
    border: #CCC 1px solid;
}

.c_mlxx .c_mldh {
    width: 998px;
    height: 34px;
    background: url(../images/bj4.png) no-repeat;
}

.c_mlxx .c_mldh h3 {
    font-family: "宋体";
    font-size: 14px;
    color: #be0012; /* background:#ca0202; */
    line-height: 34px;
    width: 100px;
    text-align: center;
}

em {
    color: #ca0202;
    font-size: 14px;
    font-style: normal;
    line-height: 30px;
    float: left;
    font-weight: bold;
}

.c_stlye {
    list-style-type: none;
    float: left;
    color: #333;
    border: #CCC 1px solid;
}

.c_li {
    width: auto;
    font-family: "宋体";
    font-size: 12px;
    color: #333;
    line-height: 23px;
    float: left;
    padding: 5px;
}

.c_bottom {
    width: 1000px;
    height: auto;
    float: left;
    background: #ebeae8;
}

.c_link {
    width: 1000px;
    height: auto;
    text-align: center;
}

.c_link p {
    font-family: "宋体";
    font-size: 12px;
    color: #c70402;
    width: auto;
    padding: 10px 0px;
}

.c_link p a {
    font-family: "宋体";
    font-size: 12px;
    color: #c70402;
}

.c_xuan {
    width: 1000px;
    height: auto;
    text-align: center;
    padding-bottom: 15px;
}

.c_xuan p {
    font-family: "宋体";
    font-size: 12px;
    color: #333333;
    width: auto;
}

/* 美丽新乡轮播*/
#demo {
    width: 975px;
    overflow: hidden;
    margin: 0px auto
}

.c_975 {
    width: 975px;
    height: 163px;
    float: left;
    margin: 10px;
}

.list_lh {
    height: 390px;
    overflow: hidden;
    width: 270px;
}

.list_lh li {
    padding: 28px 0px;
}

.list_lh li.lieven {
    background: #ffffff;
}

.list_lh li p {
    height: 24px;
    line-height: 24px;
}

.list_lh li p a {
    float: left;
}

.c_zhuanti {
    width: 272px;
    height: 386px;
    float: left;
    margin-top: 15px;
    margin-bottom: 11px;
}

#banner {
    width: 750px;
    height: 106px;
}

.slides {
    margin: 0px auto;
    width: 750px;
    height: 106px;
    overflow: hidden;
    position: relative;
}

.slide-pic {
    margin: 0px;
    padding: 0px;
    width: 750px;
    overflow: hidden;
    list-style: none;
}

.slide-pic img {
    width: 750px;
    height: 106px;
}

.slide-pic li {
    display: none;
}

.slide-pic li.cur {
    display: block;
}

.slide-li {
    margin: 0px;
    padding: 0px;
    left: 0px;
    bottom: 0px;
    position: absolute;
}

.slide-li li {
    margin: 0px;
    padding: 0px;
    width: 250px;
    height: 10px;
    float: left;
    overflow: hidden;
    list-style: none;
}

.slide-li a {
    width: 250px;
    height: 10px;
    color: #000;
    font-size: 12px;
    display: block;
}

.slide-li a:hover {
    color: #F00;
    text-decoration: none;
}

.op li {
    background: #999999;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.op li.cur {
    background: #666666;
}

.slide-txt span {
    display: none;
}

.c_nlys {
    width: 1000px;
    height: 75px;
    background: #ce0106;
    float: left;
}

.mlxx_a {
    font-size: 12px;
    color: #333;
    font-family: "宋体";
}

.mlxx_img {
    width: 174px;
    height: 120px;
    border: 0px;
    padding-right: 10px;
}

.n_01 {
    width: 245px;
    height: 70px;
    float: left;
}

.n_margin {
    margin-left: 6px;
}

.go {
    width: 200px;
    height: 340px;
    background-color: #FFF;
    position: fixed;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    right: 12px;
    bottom: 32%;
}

.go a {
    background: url(http://wmw.xxzyz.com/image/wmw2/images/hrb.jpg) no-repeat;
    display: block;
    text-indent: 999em;
    width: 150px;
    border: 0;
    overflow: hidden;
    float: left
}

.go .feedback {
    height: 77px
}

.go .top {
    background-position: 0 -33px;
    height: 200px;
    background: url(../images/5-100.jpg) no-repeat;
    width: 180px;
    height: 150px;
    padding-right: 20px;
    padding-bottom: 40px;
    margin-top: 0px;
}

.go .top12 {
    background-position: 0 -33px;
    height: 200px;
    background: url(http://wmw.xxzyz.com/image/hrgs.jpg) no-repeat;
    width: 180px;
    height: 150px;
    padding-right: 20px;
    padding-bottom: 40px;
    margin-top: 0px;
}

.go .top2 {
    background-position: 0 -33px;
    background: url(http://wmw.xxzyz.com/image/hrb.jpg) no-repeat;
    width: 200px;
    height: 172px; /* background-position-x:70px; */
}

.jwlogo {
    display: none;
}